London pride
noun
1
: a hardy perennial saxifrage (Saxifraga umbrosa) native to western Europe
2
3
: maltese cross
4
: soapwort
Love words? Need even more definitions?
Merriam-Webster unabridged
Share